.btngrident {
  background: -ms-linear-gradient(#fff 0%, #f4f4f4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f4f4f4, grandientType=1);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f4f4f4));
  border: 1px solid #f4f4f4;
  width: 60px;
  margin: 0 auto;
  cursor: pointer;
  height: 20px;
}
table {
  border: none !important;
}
.lawyer-sign th,
.lawyer-sign td {
  text-align: left !important;
}
#man,
#woman {
  margin-right: 4px;
  margin: 0;
}
.distpicker {
  font-size: 0;
  vertical-align: middle;
}
.distpicker > div {
  width: 100px;
  margin-right: 4px;
  font-size: 16px;
  margin-bottom: 0 ;
  display: inline-block;
  vertical-align: middle;
}
.edit-thread-status,
.edit-account-status {
  width: 140px;
}
.edit-service .state-left,
.edit-goodat .state-left {
  vertical-align: top;
}
.edit-service .state-right,
.edit-goodat .state-right {
  width: 400px;
  margin-left: 10px;
}
.edit-service .state-right > div,
.edit-goodat .state-right > div {
  display: inline-block;
  vertical-align: middle;
}
.edit-service .state-right > div input,
.edit-goodat .state-right > div input {
  vertical-align: middle;
  margin: 0 4px 0 0;
}
.edit-service .state-right > div label,
.edit-goodat .state-right > div label {
  color: #1f1c2c;
  font-size: 14px;
  font-weight: normal!important;
  margin-bottom: 0;
  vertical-align: middle;
  margin-right: 4px;
}
.edit-honour .state-left {
  vertical-align: top;
}
.edit-honour .state-right {
  width: 400px;
}
.edit-honour .state-right input {
  margin-left: 10px;
  float: left;
  width: 120px;
  margin-bottom: 5px;
}
.edit-honour .state-right .add-btn {
  float: left;
  height: 34px;
  line-height: 34px;
  margin-left: 10px;
}
.edit-advantage {
  margin-left: 10px;
}
.edit-advantage select {
  display: inline-block;
  vertical-align: middle;
  width: 120px;
}
#edit-financial .state-box {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
}
#edit-financial .state-box > input {
  padding: 6px 2px !important;
  vertical-align: middle;
  display: inline-block;
  width: 50px;
}
.bank-name {
  width: 120px;
}
.card-info input {
  width: 140px;
}
